
table.tableStyle{
    margin: 0;
    border-collapse: collapse;
    font-family: Mysiad, Arial, sans-serif;
    width: 900px;
}

table.tableStyle td{
    border: solid 1px #cbd6f1;
    font-size: 12px;
    padding: 5px;
}

table.tableStyle tr:nth-child(odd){
    background-color: #fbffff;
}

table.tableStyle tr:nth-child(even){
    background-color: #e8f6ff;
}

table.tableStyle tr:hover{
    background-color: #528ecc;
    color: white;
}


table.tableStyle th{
    text-align: center;
    
    font-weight: normal;
    
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #2e67a9), color-stop(1, #508bcf) );
    background:-moz-linear-gradient( center top, #2e67a9 5%, #508bcf 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e67a9', endColorstr='#508bcf');
    background-color:#2e67a9;
    
    border: solid 1px #04629d;
    color: white;
    
    text-decoration:none;
    text-shadow:1px 1px 0px #528ecc;
}

table.tableStyle tr.clickable{
    cursor: pointer;
}
.scrolling_inner{
    border: rgba(0,0,0,0.1) 1px solid !important;

}